using System;
using System.Collections.Generic;
using Crosland.Framework.Base;

namespace Crosland.Offline.Core
{
    /// <summary>
    /// RolOpcion Objeto para el mapeo de la tabla ROL_OPCION.
    /// </summary>
    [Serializable]
    public class RolOpcion : EntityBase<RolOpcion.RolOpcionID>
    {

        [Serializable]
        public class RolOpcionID
        {
            private System.Int32 idOpcion;
            private System.Int32 idRol;

            public RolOpcionID()
            {
            }

            public virtual System.Int32 IdOpcion
            {
                get { return idOpcion; }
                set { idOpcion = value;}
            }

            public virtual System.Int32 IdRol
            {
                get { return idRol; }
                set { idRol = value;}
            }

        }


        public RolOpcion()
        {
        }

        public RolOpcion(RolOpcionID id)
        {
            base.ID = id;
        }

     }
}
